html, body, h1, h2, ul, p {
    margin: 0;
    padding: 0;
}

ul {
    list-style: none;
}
/**
 * User: zhiqing.tzq
 * Date: 13-06-09
 * public css
 */
@charset "utf-8";
@font-face {
    font-family: "kuma";
    src: url("https://s.tbcdn.cn/g/platform/common/fonts/kuma.eot"); /* IE9*/
    src: url("https://s.tbcdn.cn/g/platform/common/fonts/kuma.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("https://s.tbcdn.cn/g/platform/common/fonts/kuma.woff") format("woff"), /* chrome 6+ï¿½ï¿½firefox 3.6+ï¿½ï¿½Safari5.1+ï¿½ï¿½Opera 11+ */ url("https://s.tbcdn.cn/g/platform/common/fonts/kuma.ttf") format("truetype"), /* chromeï¿½ï¿½firefoxï¿½ï¿½operaï¿½ï¿½Safari, Android, iOS 4.2+*/ url("https://s.tbcdn.cn/g/platform/common/fonts/kuma.svg#kuma") format("svg"); /*  iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}

/* @font-face{
  font-family: 'PingFangSC-Regular';
  src : url('../../Roboto/PingFangSC-Regular.ttf');
} */
.iconfont {
    font-family: "kuma";
    font-style: normal;
    cursor: default;
    -webkit-font-smoothing: antialiased;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,form{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 '\5FAE\8F6F\96C5\9ED1','\5b8b\4f53',tahoma,arial;}

h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
a{ text-decoration: none;}
a:hover{color: #08c;}

/* head:S */
.head{ background-color: #2C2F33; height: 52px; overflow:hidden;}
.head .head-main{ width: 1000px; margin: 0 auto; overflow: hidden;font-family: PingFangSC-Regular;}
.head .logo{ text-indent: -9999em; display: block; width: 165px;height: 20px;margin-top: 16px; float: left;}
.head .head-menu{ width: 100%; float: right;}
.head .head-menu li{ list-style: none; display: inline; position: relative; z-index: 2;}
.head .head-menu li a{ font-size: 14px; color: #fff; opacity: 0.8; filter:alpha(opacity=80); line-height: 52px; padding: 10px 15px; margin-left: 4px;}
.head .head-menu li.line{ /*border-right: 1px solid #fff; */}
/*.head .head-menu li.current a,.head .head-menu li a:hover{  background-color: #FA7F02; text-decoration: none;}*/
.head .head-menu li.back{ position: absolute; height: 52px; background-color: #FA7F02; z-index: 1;}

.head .login{ width: 340px; float: right; line-height: 52px; color: #fff; text-align: right;}
.head .login a{ color: #fff;}
.head .login .user-name{ max-width: 136px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block; vertical-align: middle;}
.head .head-menu .current-cat a {color: #F37327;opacity: 1; filter:alpha(opacity=100);font-family: PingFangSC-Regular;}
#menu li a:hover {color: #F37327;opacity: 1; filter:alpha(opacity=100);}
.head-menu a {font-family: PingFangSC-Regular;}
/* head:E */

.newPosition-content {font-family: PingFangSC-Regular;}
.newPosition-content a {font-family: PingFangSC-Regular;}
.more-positon {font-family: PingFangSC-Medium}

/* index:S */
.index-main{ width:100%;height: 900px; overflow: hidden;font-family: PingFangSC-Regular;}
.index-main a {font-family: PingFangSC-Regular;}
.index-main .en-world {font-family: Rufina-Bold;}
.index-main p {font-family: PingFangSC-Thin;}
.index-mid-box{ width: 1000px;height: 780px;position: absolute;margin-left: -500px;top: 0;left: 50%;}
.index-mid-box .float-mid{ position: absolute; left: 50%; top: 42%; margin-left: -270px; margin-top: -112px;}
.hot-text{ padding: 10px 0; color: #666;}
.hot-text a{ color: #666; padding-right: 10px; }
.index-bottom{ position:relative; bottom: 0px; height: 120px; width: 100%;}
.index-bottom .opcity-bg{width: 100%; height: 90px; border-top: 1px solid #423D34; border-bottom: 1px solid #423D34; position:absolute; background: #000; opacity: 0.6; filter:alpha(opacity=60);  z-index: 1; left: 0; }
.index-bottom .bottom-content{ width: 1000px; margin: 0px auto; position: relative; z-index: 2; padding-top: 10px;}
.index-bottom .bottom-content .bt-li-box{float: left;}
.index-bottom .bottom-content h2{ color:#D7D7D7; font-size: 14px;}
.index-bottom .bottom-content .tag-box a{height: 15px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; color: #AEAEAE; display: inline-block; *zoom:1; *display: inline; float: left; width: 25%; padding:6px 12px 5px;}
.index-bottom .bottom-content .tag-3 a{ width: 25%;}
.index-bottom .concat-box{ color: #AEAEAE; padding-top: 5px;}
.bottom-ali-icon,.v-icon,.weibo-icon{ display: inline-block; *display: inline; *zoom:1; margin: -5px 0; }
.index-footer{ width: 100%; height: 44px; background: #2C2F33; }
.index-footer .footer-content{ font-family: PingFangSC-Regular;width: 1000px; margin: 0 auto; line-height: 44px; text-align: right; color: #fff; opacity: 0.4; filter:alpha(opacity=40);}
/* index:E */

/*  ï¿½Ð±ï¿½Ò³:S */
.main-box{ width: 1000px; margin: 0px auto;position: relative;}
.main-box .right-box{ width: 230px; float: right;}
.main-box .left-box{ width: 760px;}
.position-title {
  position: absolute;
  font-family: PingFangSC-Regular;
  font-size: 16px;
  color: #4A4A4A;
  letter-spacing: 0;
  line-height: 28px;
  top: -15px;
  left: 0;
}
	/* left */
	.left-title{ font-size: 15px; color: #666; padding: 10px 0;}
	.lf-border-box{border:1px solid #E4E4E4;}
	.left-search-box{ padding: 20px 30px; padding-bottom: 8px;}
	.search-tab { padding-top: 10px;}
	.search-tab .search-li-box{  overflow: hidden; padding-top: 6px;}
	.search-tab .search-li-box b{ display: block; float: left; width: 75px; text-align: right; font-size: 14px; color: #666; font-weight: normal;}
	.search-tab .r-span{ display:inline-block; width: 505px;}
	.search-tab .r-span a{ font-size:14px;}
	.search-tab .r-span a:hover{background: #FF9900; color: #fff; }
	.search-tab .r-span a,.search-bar div a{ padding: 1px 3px; color: #08c; margin-right: 8px; white-space:nowrap}
	.search-tab .r-span a.current,.search-bar div a.current{ background: #FF9900; color: #fff;}
	.search-bar a:hover{ background: #FF9900; color: #fff;}
	.search-bar{ padding-left: 68px; padding-top: 10px;}
	.search-bar div span{ position: absolute; left: 7px; _left: -60px; top: -1px; _top:-3px; color: #ffffff;}
	.search-bar div a.close{ position: absolute; right: -10px; _right: 20px; top: -4px; display: block; width: 15px; height: 15px; color: #999; }
	.search-bar div a.close:hover{ text-decoration: none;background: none;}
	/* right */
	.right-list-box{}
	.right-list-box h2{border-bottom: 1px solid #E3E3E3; padding-left: 5px; height: 32px; margin-top: 8px;}
	.right-list-box h2 span{ font-size: 14px; color: #666; display: block; float: left; padding:0 2px 3px; line-height: 28px; border-bottom: 1px solid #FF9900; position: relative; bottom: -1px;}
	.right-list-box ul li{ list-style: none; padding: 3px 0 3px 10px; color: #333; }
	.right-list-box ul li span{ float: right; position: relative; top: 5px; color: #999;}
	.right-list-box ul li a{ color: #333; padding-left: 10px; height: 15px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;  display: inline-block; *zoom:1;   width: 60%; padding:5px 0 0px;}
.right-list-box ul li a:hover{color:#08c}
.s-list-box{ zoom:1;}
.table-list { border-collapse:collapse; border-spacing:0; margin-top: 15px; width: 100%;}
.table-list a{ color: #08c; font-size: 13px;}
.table-list a.black{ color: #666666}
.table-list a.small-yelow-button{ color: #ffffff;}
.table-list td{ border-bottom:1px solid #F2F2F2; padding: 8px 0;word-break:break-all;word-wrap:break-word;}
.table-list td .ft-gra{ color: #999;}
.table-list .bg-gray td{ background: #FAFAFA;}
.table-list tr:hover td{ background: #EFFAFF;}
.table-list th span,.table-list td span{ padding-left: 10px; font-weight: normal;}
.table-list td span{ display:inline-block; *zoom:1; *display:inline;}
.table-list input{ vertical-align: middle;}
.table-list td .tb-li-detail{ padding:0 10px 0 30px; color: #333333; border-top: 1px dashed #E4E4E4; background: #ffffff; position: relative; top: -10px; margin-bottom: -20px;}
.li-action-box{ padding: 20px 0;}
.li-action-box .share-box{ width: 480px; *width: 400px; float: right; line-height: 30px;}
.li-action-box .share-box .line{ border-left: 1px solid #CCCCCC; padding-left: 20px; margin-left: 15px; position: relative; top: -5px;}
.li-action-box .fl{ float: left;}
.li-action-box .button-box{ width: 220px; *width:250px; float: left;}
.table-list td span.share-icon{ padding-left: 0;}
.share-icon a.icon-weibo{ background-position: 0 -48px}
.share-icon a.icon-wechat{ background-position: 0 -120px}
.share-icon a.icon-douban{background-position: 0 -168px}
.share-icon a.icon-tieba{background-position: 0 -216px}
.share-icon a.tenxun-icon{background-position: -102px top}
.recommend-list .li-action-box .share-box{ width: 725px;}
.iframe-show{ padding-left: 10px; }
#alibaba-login-iframe{min-height: 250px;}
/*  ï¿½Ð±ï¿½Ò³:E */

/* ï¿½ï¿½ï¿½ï¿½Ò³:S */
.detail-box{ padding: 20px 40px;}
.detail-table { border-collapse:collapse; border-spacing:0; width: 100%;}
.detail-table td{ border-bottom:1px solid #E4E4E4; padding:8px 0;word-break:break-all;word-wrap:break-word;}
.detail-table td.text-right{ text-align: right;}
.detail-title{color: #F90; font-size:14px; margin-top: 30px; margin-left: -600px}
.detail-content{ color: #333; font-size:13px; line-height: 21px; text-align: left;}
.introduction-box{ border-top: 1px dashed #E4E4E4; padding-top: 17px;}
.introduction-box h5{ color: #666666; font-size: 14px;}
.introduction-box p{ color: #333; padding: 10px 0;}
.detail-table{ margin-top: 0px;}
.box-border{ border:1px solid #E4E4E4;}
.box-border tr td{ border-right: 1px solid #E4E4E4; padding:8px;}
/* ï¿½ï¿½ï¿½ï¿½Ò³:E */

/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½é£ºS */
.jl-detail-box{ border:1px solid #D7D7D7; width: 900px; margin: 0 auto; position: relative; margin-top: 15px;}
.no-border{ border:0;}
.jl-detail-box .bg-title{ background: #F2F2F2; color: #999; font-size: 14px; padding: 5px 10px;}
.jl-detail-box .jl-msg-box{padding: 30px 20px; margin: 0 20px; border-bottom: 1px dashed #D7D7D7;}
.jl-detail-box .jl-msg-box h3{ color: #FF6600; font-size: 14px; margin-bottom: 10px;}
.jl-detail-box .jl-list li{ float: left; padding: 8px 0; color: #666666; word-break: break-all; word-wrap: break-word;}
.jl-detail-box .jl-list .text-span{display: block; width: 80px; text-align: right; float: left;}
.jl-detail-box .jl-list .text-span span{ float: left;}
.jl-detail-box .jl-list .text-box{ display: block; float: left; width: 725px; word-break: break-all; word-wrap: break-word;}
.jl-detail-box .li-wid-half li{ width: 50%;}
.jl-detail-box .li-wid-half li.em-100,.jl-detail-box .jl-list li.em-100{ width: 100%;}
.jl-detail-box li .attach-list{ display: block; width: 60%; float: left;}
.jl-detail-box li .attach-list a{ color: #0066FF; display: block;}
.jl-detail-box .jl-user-img{ width: 200px; height: 300px; overflow: hidden; text-align: center; position: absolute; right: 20px; top:45px; }
.jl-detail-box .jl-user-img img{ max-width: 200px; _width: 200px;}
/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½é£ºE */

/* user-center:S */
.main-tab{ border-bottom: 1px solid #FF9900; margin-top: 30px; padding-left: 10px;height: 22px;}
.main-tab ul li{ list-style: none; display: inline-block; *display: inline; *zoom:1; padding: 3px 10px; margin-right: 10px; background: #F2F2F2; }
.main-tab ul li a{color: #666666; font-size: 14px;}
.main-tab ul li.current{ background: #FF9900;}
.main-tab ul li.current a{ color: #ffffff; font-weight: bold;}
.org-border-box{ border:1px solid #F0DEA6; background: #FFFFEC; padding: 15px 0 15px 40px;overflow: hidden;}
.process-box {margin-left: -59px;text-align: center;}
.process-box .process-li {display: block; float: left; width: 190px;position: relative;}
.process-box .process-li b {color: #999999; font-size: 14px; padding-left: 15px;}
.process-box .process-li span{color: #999999;}
.process-box .num-box{ height: 22px;  width: 100%;}
.add-resume-link{ float: right; color: #0099FF; font-weight: bold; font-size: 14px;}
.process-li .li-bar-box {background-color: #71c20b;height: 10px;margin: 10px 0 16px;width:50%;float:left}
.process-li.first .li-bar-box {background-color: transparent;}
.process-li .time {position: relative;left: 85px;display: block;}

/* user-center:E */

/* new-resume:S */
.creat-form{ margin-top: 10px;}
.resume-user-photo{ width: 180px; padding-top: 30px; text-align: center;}
.resume-user-photo .img-box{border:1px solid #CCCCCC; padding-top: 5px; margin-bottom: 10px;}
.resume-user-photo .img-box img{ max-width: 162px; _width: 162px;width: 162px;}
.resume-user-photo .upload-photo{ margin-top: 10px; color: #0066FF; display: block;}
.resume-info{ width: 810px; float: right;}
.resume-info h2{font-size: 14px; color: #5e5e5e; padding-left: 10px; margin-bottom: 10px;}
.resume-info .info-border-box {border:1px solid #CCCCCC;}
.info-from-box {padding: 15px 0; margin: 0 35px;}
.info-from-box + .info-from-box {border-top: 1px dashed #C9C9C9;}
.info-from-box dd{ padding: 10px 0; line-height: 25px;}
.info-from-box dd .span-text{ display: block; float: left; width: 120px; float:left; text-align: right; color: #333333; margin-right: 5px;}
.info-from-box dd .red{ font-style: normal; color: #FF3300; padding-right: 5px;}
.info-from-box dd .error-msg{ color: #ff3300;}
.info-from-box dd .error-msg i{ display: inline-block; *display: inline; *zoom:1; width: 20px; height: 16px; background-position: left top; position: relative; bottom: -4px;}
.info-from-box dd .input-style{border:1px solid #ABADB3; padding: 5px 0; text-decoration: 5px; }
.info-from-box dd textarea.input-style{height: 100px;overflow: auto;}
.info-from-box dd input.input-style{text-indent:5px;}
.info-from-box dd .sendBtn {padding-right: 5px;color: white;background: #F37327;text-indent: 5px; padding: 5px;cursor: pointer;outline: none;width: 77px;}
.info-from-box dd .void {background: gray;cursor:not-allowed;}
.info-from-box dd .span-line{ display: inline-block; width:19px; text-align: center;}
.info-gray-bar a{ color: #333333; line-height: 25px; margin-left: 10px;}
.add-more-info-link{border-top: 1px dashed #C9C9C9;padding: 8px 0; margin: 0 35px 10px;}
.add-more-info-link a{color: #0066FF;}
.sub-box{ text-align: center; padding: 8px 0;}
.top-line-box{ border-top: 1px dashed #CCCCCC;}
.del-box{ text-align: right;}
.attach-upload object{ position: relative; top: 3px;}
.attach-upload .file-topic{ position: relative; top: -4px;}
/* new-resume:E */

/* -- slidepic:S -- */
  .slidebox{width:100%;overflow:hidden;height:150px; position:relative;margin:0px auto;}
  .slidepic {position:absolute; padding:0px; margin:0px; width:100%}
  .slidepic li{height:400px; overflow:hidden; float:left; width:100%; position:absolute;}
  .slidepic li a{ display: block; height: 240px;}
  .slidebtn{position:absolute;bottom:10px;left:50%; margin-left:-34px;float:right; z-index:10}
/* -- slidepic:E -- */

/* footer:S */
.footer{ margin-top: 25px; padding-top: 15px; color: #525252;border-top: 1px solid #f60;height: 80px;}
.footer ul{ padding-bottom: 10px; text-align: center; }
.footer ul li{display: inline; list-style: none; padding: 7px; color: #a3a3a3}
.footer ul li a{ color: #a3a3a3; text-decoration: none;}
.footer .weibo{ position: relative; top: 8px; display: inline-block; *display: inline; *zoom:1;}
/* footer:E */

.icon {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}

/* public:S */
.wid-98{ width: 98px;}
.wid-105{ width: 105px;}
.wid-350{ width: 350px;}
.wid-200{ width: 200px;}
.wid-400{ width: 400px;}
.wid-230{ width: 230px;}
.wid-640{ width: 640px;}
.mt-15{ margin-top: 15px;}
.mt-20{ margin-top: 20px;}
.mt-30{ margin-top: 30px;}
.ml-10{ margin-left: 10px;}
.ml-20{ margin-left: 20px;}
.pl-10{ padding-left: 10px;}
.pt-10{ padding-top: 10px;}
.pt-15{ padding-top: 15px;}
.pt-20{ padding-top: 20px;}
.search-box{ width: 554px; height: 45px; background: #fff; border:2px solid #F27B04; background: #fff;}
.search-box .search-text{ padding: 10px 0 6px; text-indent: 10px; width: 460px; float: left; border:0; font-size: 14px; position: relative; top: 4px; outline: none;}
.layout,.info-from-box dd{*zoom:1;}
.layout:after,.info-from-box dd:after{ content:'\20';display:block;height:0;clear:both;}
.page-box{ padding: 15px 10px;}
.org-button,.blue-button{ display: inline-block; *zoom:1; *display: inline; color: #fff; padding:3px 8px; border:0; border-radius: 3px; cursor: pointer;}
.org-button,.big-org-button{ background: #FF6600;}
.blue-button,.big-blue-button{ background: #0099FF}
.big-gray-button{ background: #CCCCCC}
.big-gray-button,.big-org-button,.big-blue-button{ display: inline-block; *zoom:1; *display: inline; color: #fff; padding:5px 12px; border:0; border-radius: 3px; font-weight: bold; font-size: 14px; cursor: pointer;}
.small-yelow-button{display: inline-block; *zoom:1; *display: inline; color: #fff; padding:3px 8px; border:0; border-radius: 3px; cursor: pointer; background: #FF9900}
.green{ color: #009900}
.black{ color: #666666}
.no-data{ text-align: center; padding: 15px 0;}

.search-topic{position: absolute;color: #A1A1A1; z-index:90; font-size:14px; top:50%; margin-top:-10px; line-height: 22px; display:block;width: 300px;}
.topic-box h2{ color: #ff6600; font-size: 16px; padding-left: 130px; padding-top: 5px;}
.topic-box p{ font-size: 14px; color: #454545; padding-left: 130px; padding-top: 5px;}
.topic-box p a{ color: #0088cc;}
/* public:E */


.pagination {
	text-align: right;
	_margin-bottom: 10px;
}
.pagination ul {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.pagination ul  li {
  display: inline;
}

.pagination ul  li  a,
.pagination ul  li  span {
  float: left;
  padding: 1px 9px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #DCDCDC;
  border-left-width: 0;
}
.pagination ul  li  a{
  color: #029FD2
}
.pagination ul  li  a:hover,
.pagination ul  li  a:focus,
.pagination ul  .active  a,
.pagination ul  .active  span {
  background-color: #f5f5f5;
}
.pagination ul  .active  a,
.pagination ul  .active  span {
  color: #999999;
  cursor: default;
}
.pagination ul  .disabled  span,
.pagination ul  .disabled  a,
.pagination ul  .disabled  a:hover,
.pagination ul  .disabled  a:focus {
  color: #999999;
  background-color: transparent;
  cursor: default;
}
.pagination ul  li:first-child  a,
.pagination ul li:first-child  span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.pagination ul  li:last-child > a,
.pagination ul  li:last-child > span {
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.pagination-centered {
  text-align: center;
}
.pagination-right {
  text-align: right;
}
.pagination-large ul  li  a,
.pagination-large ul  li  span {
  padding: 11px 19px;
  font-size: 15px;
}
.pagination-large ul  li:first-child  a,
.pagination-large ul  li:first-child  span {
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.pagination-large ul > li:last-child  a,
.pagination-large ul > li:last-child  span {
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.pagination-mini ul  li:first-child  a,
.pagination-small ul  li:first-child  a,
.pagination-mini ul  li:first-child  span,
.pagination-small ul  li:first-child  span {
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.pagination-mini ul  li:last-child > a,
.pagination-small ul  li:last-child > a,
.pagination-mini ul  li:last-child > span,
.pagination-small ul  li:last-child > span {
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.pagination-small ul  li  a,
.pagination-small ul  li  span {
  padding: 2px 10px;
  font-size: 10.2px;
}
.pagination-mini ul  li  a,
.pagination-mini ul  li  span {
  padding: 0 6px;
  font-size: 9px;
}
.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1;
}
.pager:before,
.pager:after {
  display: table;
  content: "";
  line-height: 0;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #fff;
  cursor: default;
}
.pager .next a:after {
  font-family: 'IcoMoon';
  content: "\e12a";
}
.pager .previous a:before {
  font-family: 'IcoMoon';
  content: "\e127";
}
.pager li > a,
.pager li > span {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.pagination a:hover {
  background-color: #ccc;
  color: #999;
}
.pagination ul li.active a {
  background-color: #FF9900;
  color: #fff;
  border:1px solid #DF8520;
}
.pagination .active a {
  color: #FFF;
}
.pagination .no-page a {
  padding: 1px;
  cursor: default;
}
.pagination .no-page a:hover,
.pagination .no-page a:focus {
  background-color: #ffffff;
}
.pagination ul {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.pagination-box{ width: 60%; float: right;}
/*  page plug:E */

.hide {
  display: none;
}

.pop-box-sy{width:500px; background-color:#f0f0f0; border:#c5c5c5 1px solid; padding:10px; box-shadow:1px 1px 1px #CCC; -webkit-box-shadow:1px 1px 1px #CCC; -moz-box-shadow:1px 1px 1px #CCC; position:relative; *zoom:1;}
.pop-box-sy-close{float:right;height:18px;width:18px;font-size: 16px;}
.pop-box-sy-close:hover {text-decoration: none;font-weight: bold;}
.pop-box-sy-hd{height:26px;}
.pop-box-sy-bd{background-color:#FFF; padding:8px; overflow-y:auto; *zoom:1;}
.pop-box-sy:after, .pop-box-sy-bd:after{content:"\0020"; display:block; height:0; clear:both}

.uploadifyQueueItem {background-color: #F5F5F5; border: 2px solid #E5E5E5; font: 11px Verdana, Geneva, sans-serif; margin: 5px; padding: 10px;margin-left: 84px;  }
.uploadifyError { background-color: #FDE5DD !important; border: 2px solid #FBCBBC !important; }
.uploadifyQueueItem .cancel { float: right; }
.uploadifyQueue {  overflow-y:auto; padding-left: 122px;}
.uploadifyQueue .completed { background-color: #E5E5E5; }
.uploadifyProgress { background-color: #E5E5E5; margin-top: 10px; width: 100%; }
.uploadifyProgressBar { background-color: #0099FF; height: 3px; width: 1px; }
a img{border:0px}

.bg-tmall .list-post {margin-left: 35px;}
.bg-tmall .list-post > li {display: inline-block;*display: inline;*zoom: 1;margin-right: 10px;text-align: center;width: 236px;}
.list-post > li > a {font-size: 14px;color: #fff;}
.list-post > li > a:hover {color: #ffff00;text-decoration: underline;}

.dreamer-popup{
	border: 5px solid #f90;
	border-radius: 20px;
	background: white;
	padding: 10px 30px;
}

.dreamer-popup h3{
	font-size: 20px;
	color: #f90;
	border-bottom: 1px dotted #FA914A;
	margin-bottom: 10px;
	font-family: 'microsoft yahei';
	line-height:35px;
}

.dreamer-popup h5{
	margin-top:10px;
	font-weight:normal;
	margin-bottom:5px;
}

.dreamer-popup textarea{
	width: 480px;
	height: 56px;
	border:1px solid #ccc;
	padding: 10px;
}

.dreamer-popup .pop-box-sy-hd{
	display: none;
}

.dreamer-popup .select-box{
	padding:0;
}

.dreamer-popup .notice {
float: none;
display: inline;
color: #999;
}

.dreamer-popup .error-msg{
	color: #f00;
	font-weight: normal;
}

.hr-icon-success:before{
	color:#7ecc4e;
	content:'\e601';
	font-size:12px;
}

.resumePreview .select-box span{
    display: inline;
    float:none;
    width:auto;
}

.resumePreview .gray-btn{
    background: none;
    color: #288df0;
    font-size: 12px;
    font-weight: normal;
}

.resumePreview .uploadifyQueueItem{
    margin-left: 50px;
    margin-right: 50px;
    text-align: left;
}

.org-btn:disabled{
    border:1px solid #ccc;
    color:#666;
    background-color: #999;
}

.resumePreview .pop-box-sy-close{
    display: none;
}

.resumePreview .pop-box-sy-hd{
    color:#f60;
    font-size:18px;
    font-weight: bold;
    border-bottom:1px solid #eee;
    padding-bottom: 10px;
}

.resumePreview.pop-box-sy{
    background-color: white;
}

.resumePreview .resume-body{
    text-align: center;
}

.resume-body input.gray-button:disabled{
	border:1px solid #ccc;
    color:#666;
    background-color: #999;
    background-image: none;
}

.resumePreview .org-btn.loading{
	background-image:url('https://i.alipayobjects.com/i/localhost/gif/201406/2mBQttQ6XF.gif');
	background-repeat:no-repeat;
	background-color:white;
	outline:none;
}

.resumePreview .org-btn.hide{
	display:none;
}
.workLocation {
	width: 98px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.applyWorkLocation {
	width: 70px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.favoriteWorkLocation {
	width: 65px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.recommendWorkLocation {
	width: 230px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.detailWorkLocation {
	width: 120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.notClick{
  background-color: #e8e8e8;
  color: #ccc;
  cursor: not-allowed;
}
